home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKitArchive.mbox / mbox / 000005_inttech!picard!…er@uu6.psi.com_Tue Sep 14 10:58 MDT 1993.msg < prev    next >
Internet Message Format  |  1994-10-30  |  3KB

  1. Received: from yvax2.byu.edu by maine.et.byu.edu; Tue, 14 Sep 93 10:58:17 -0600
  2. Return-Path: <inttech!picard!millier@uu6.psi.com>
  3. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
  4.  <01H2XPJA8FI891WHHO@yvax.byu.edu>; Tue, 14 Sep 1993 10:56:13 MDT
  5. Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.2-13 #4169) id
  6.  <01H2XPJ696YO934PS8@yvax.byu.edu>; Tue, 14 Sep 1993 10:56:07 MDT
  7. Received: from yvax2.byu.edu by alaska.et.byu.edu; Tue, 14 Sep 93 10:57:51 -0600
  8. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.2-13 #4169) id
  9.  <01H2XPINSS68934PJX@yvax.byu.edu>; Tue, 14 Sep 1993 10:55:45 MDT
  10. Received: from uu6.psi.com by yvax.byu.edu (PMDF V4.2-13 #4169) id
  11.  <01H2XPIDNJCW91WYF6@yvax.byu.edu>; Tue, 14 Sep 1993 10:55:31 MDT
  12. Received: from inttech.UUCP by uu6.psi.com (5.65b/4.0.071791-PSI/PSINet) via
  13.  UUCP; id AA15302 for ; Tue, 14 Sep 93 12:42:53 -0400
  14. Received: by wesley.inttech.com (/\==/\ Smail3.1.25.1 #25.1) id
  15.  <m0occmn-000CO7C@wesley.inttech.com>; Tue, 14 Sep 93 08:59 PDT
  16. Received: by picard.inttech.com (NX5.67d/NX3.0M) id AA16753; Tue,
  17.  14 Sep 93 08:59:21 -0700
  18. Received: by NeXT.Mailer (1.95)
  19. Received: by NeXT Mailer (1.95)
  20. Date: Tue, 14 Sep 1993 08:59:21 -0700
  21. From: Marc Millier <millier@picard.inttech.com>
  22. Subject: Re: External files & allowable contributions
  23. To: misckit@byu.edu
  24. Message-Id: <9309141559.AA16753@picard.inttech.com>
  25. Content-Transfer-Encoding: 7BIT
  26. Status: R
  27.  
  28. > We have (kind of ) be using /LocalDeveloper for the same purposes.
  29. > (We picked LocalDeveloper since it echos NextDeveloper
  30.  
  31. > /LocalDeveloper---- Apps
  32. >        |___Documentation
  33. >        |___Examples
  34. >        |___Headers
  35. >        |___Library
  36. >        |___Palettes
  37. >
  38. >
  39. > Perhaps a variation on the two ideas would work..
  40.  
  41. > The thing I dislike about our "solution" is dealing with libraries
  42. > since you have to either mess with the makefile templates or always
  43. > modify your own makefile.preambles to get the path to the libraries included.
  44. >  (Then again perhaps I'm just > lazy  :-)  )
  45.  
  46. Just my $.02 worth.
  47.  
  48. We do a similar thing, but we extend it by modifying the Makefile.preamble and
  49. postamble for Palettes so that a "ld -r" library and the headers are included
  50. in the Palette wrapper.  We then have a shell script that symbolic links the
  51. library and header into our standard locations (/ITILibrary/lib and
  52. /ITILibrary/include).  Of course, we always replace Makefile.preamble to add
  53. the -L and -I switches to include our Palette libs and headers.  Since we
  54. (thus far) have not had to otherwise modify the .preamble and .postamble so
  55. we always replace them in the project with our internal standard ones.
  56.  
  57. This same technique works for bundles.  The advantage (and disadvantage) of this
  58. technique is you need drag the library for each palette/bundle you use into
  59. your project, sometimes a pain when you forget...
  60.  
  61. -marc